body.theme-panther {

  .btn-global {
    width: 90px;
  }

  .btn-global .ui-btn-inner {
    padding: 1.5em 25px;
  }

  .btn-global .ui-btn-inner .ui-icon {
    left: 30px;
  }

  .ui-btn-icon-notext .ui-btn-inner .ui-icon {
    margin: -23px 0px 2px -22px;
  }

  .panel-right {
    right:0;
    top: 0;
    border-left: 0.15em;
    border-bottom: 0.15em;
    border-bottom-left-radius: 1em;
    border-color: #B3B3B3;
    background-color:#BCBCBC;
    border-top: 0;
    border-right: 0;
    border-style: solid;
    z-index:100;
    position: absolute;
  }

  .panel-left {
    top:0;
    left: 0;
    border-left: 0.15em;
    border-bottom: 0.15em;
    border-bottom-right-radius: 1em;
    border-color: #B3B3B3;
    background-color:#BCBCBC;
    border-top: 0;
    border-left: 0;
    border-style: solid;
    z-index:100;
    position: absolute;
  }

  .panel-icon {
    height: 128px;
    width: 140px;
  }

  .panel-icon-logout {
    background: url('/img/views/overview/standby.png') no-repeat center center;
  }

  .panel-icon-device {
    background: url('/img/views/device/device.png') no-repeat center center;
  }

  .panel-icon-settings {
    background: url('/img/views/device/settings.png') no-repeat center center;
  }

  /* Customizing jQuery Mobile input fields */

  /* jQuery Mobile Textfields */
  input.ui-input-text,
  textarea.ui-input-text {
    padding: 0.2em;
    font-size: 45px;
  }

  div.switch-audio div.ui-slider-switch { width: 200px; height: 70px }
  div.switch-audio a.ui-slider-handle { height: 66px }
  div.switch-audio span.ui-slider-label { line-height: 70px }

  /* remove number field toggles in Webkit browsers */
  input::-webkit-outer-spin-button,
  input::-webkit-inner-spin-button {
  /* display: none; <- Crashes Chrome on hover */
    -webkit-appearance: none;
    margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
  }

  /**
   * 	jQuery Button
   */
  .ui-li .ui-btn-inner a.ui-link-inherit {
    margin: 2em 75px 2em 15px;
  }


  .ui-li .ui-btn-inner a.ui-link-inherit,
  .ui-li-static.ui-li {
    padding: 1.7em 75px 1.7em 15px;
  }

  .ui-btn-inner {
    padding: 2em 25px;
  }

  /**
   * 	jQuery CheckBox
   */
  .ui-checkbox .ui-icon,
  .ui-radio .ui-icon {
    top: 2.6em;
  }


  /**
   * Overlay - Mobiscroll
   */
  .dww .dwrc {
    height: 150px;
  }

  /**
   * 	Header
   */
  .ui-header {
  /*height: 80px;*/
  }

  /**
   * 	Footer
   */
  .ui-footer {
  /*height: 70px;*/
  }

  /**
   * 	Device
   */
  .content-primary .ui-bar {
    height: 148px;
  }

  /**
   * 	Device View
   */
  .content-primary .ui-bar {
    height: 148px;
  }
  .content-primary .ui-bar.settings {
    background: url('/img/views/device/settings.png') no-repeat center center;
  }

  .content-primary .ui-bar.logout {
    background: url('/img/views/overview/standby.png') no-repeat center center;
  }

  .content-primary .ui-bar.mapview {
    background: url('/img/views/device/world.png') no-repeat center center;
  }

  .content-primary .ui-bar.rx {
    background: url('/img/views/device/headphone.png') no-repeat center center;
  }

  .content-primary .ui-bar.df {
    background: url('/img/views/device/wifi.png') no-repeat center center;
  }

  .content-primary .ui-bar.status {
    background: url('/img/views/device/status.png') no-repeat center center;
  }

  .content-primary .ui-bar.locate {
    background: url('/img/views/device/locate.png') no-repeat center center;
  }

  .content-primary .ui-bar.overview {
    background: url('/img/views/device/overview.png') no-repeat center center;
  }

  .content-primary .ui-bar.overview {
    background: url('/img/views/device/overview.png') no-repeat center center;
  }

  .content-primary .ui-bar.device {
    background: url('/img/views/device/device.png') no-repeat center center;
  }

  .content-primary .ui-bar.msgcenter {
    background: url('/img/views/device/msgcenter.png') no-repeat center center;
  }

  /**
   * 	Overview
   */
  #overview #overview_list ul li div.list-element {
    height: 105px;
    margin-top: 50px;
  }

  #overview .ui-li-thumb {
  /*margin-top: 40px;*/
  }


  /**
   * 	Slidedown Menu
   */
  .slidedownmenu a {
    padding-left: 20px;
    padding-right: 20px;
  }

}